//想要使用http模块，需要先引入http模块
const http = require('http')

//使用http模块创建一个服务器实例
const server = http.createServer()

//给服务器实例绑定request方法
server.on('request', (req, res) => {
  console.log('我被请求了')
  //请求地址
  console.log(req.url)
  //请求方式
  console.log(req.method)

  //设置响应内容的格式
  res.setHeader('Content-Type', 'text/html; charset=utf-8')
  //使用res.end方法返回给客户端信息并且结束这次请求
  res.end('<h2>hello node</h2>')
})

//启动服务器
// 回调函数是启动服务器做什么
server.listen('8081', () => {
  console.log('My server is running in http://localhost:8081')
})
